AMP WinOFF 4.21
© 1999-2004 Alberto Martinez Perez
E-mail: amp@ampsoft.net
Sitio web: http://www.ampsoft.net
Contents
- Descripci≤n
- Licencia de uso
- Instalaci≤n
- Notas de uso
- Soporte de lφnea de comandos
- Problemas conocidos y limitaciones
- CrΘditos
1. Descripci≤n
Esta es una utilidad dise±ada para automatizar el cierre de equipos Windows, con varios
modos de funcionamiento y completamente configurable. Algunas de sus caracterφsticas son:
- Cierre del equipo a una cierta hora (por ej. a las 12:00).
- Cierre del equipo al cabo de unos minutos (por ej. en 15 minutos).
- Cierre el equipo cuando la CPU pasa a estar inactiva.
- Varios tipos de cierre (cerrar, reiniciar, cerrar sesion, apagar, suspender, hibernar y bloquear equipo).
- Opci≤n para colgar el modem en vez de cerrar el equipo.
- Opci≤n de establecer una contrase±a para proteger el acceso a la configuraci≤n.
- Completo soporte de lφnea de comandos para proceso por lotes.
- Opci≤n de capturar el escritorio y/o ejecutar un programa antes del cierre.
- Opci≤n de ejecutar al iniciar sesi≤n, para un cierre diario programado.
- Cierre inmediato y bloqueo del equipo desde el menu del icono de la barra de tareas.
- Opcion de mostrar un mensaje de alerta, que permite cancelar el cierre.
- Funciona con Windows 9x/Me/NT/2000/XP.
- Versi≤n dual InglΘs/Espa±ol.
Ver Cambios.txt para la revisi≤n de cambios.
Si tienes alguna sugerencia, encuentras bugs, etc., mßndame un e-mail.
2. Licencia de uso
Este programa es gratuito (freeware), pero s≤lo para USO PRIVADO Y SIN ANIMO DE LUCRO. Para uso
comercial, corporativo, educacional o gubernamental, o inclusi≤n en distribuciones con obtenci≤n de
beneficios (CD's, ...) se debe contactar con el autor para pedir autorizaci≤n.
Este programa es distribuφdo "tal cual", SIN NINGUNA GARANT═A DE NINGUN TIPO. El autor rechaza
toda responsabilidad por cualquier posible da±o surgido a raiz del uso de este programa.
Este programa se puede redistribuir gratuitamente, pero s≤lo usando el paquete
original. Si no se tiene el paquete original, se puede descargar una copia desde el
sitio web de AMPSoft en http://www.ampsoft.net.
3. Instalaci≤n
El programa es distribuido en dos formatos:
Instalador: Ejecuta el archivo .EXE y sige las instrucciones de las pantallas de
instalaci≤n.
Archivo ZIP: Basta con extraer los archivos del programa a la carpeta en que se
quiera instalarlo, y crear un acceso directo al archivo ejecutable.
4. Notas de uso
- Debido a las diferencias entre Windows 9x/Me y NT/2000/XP, la misma opci≤n puede funcionar
diferente en cada versi≤n. Esta es una descripci≤n de como funcionan las 4 opciones bßsicas de
cierre:
- Cerrar cerrarß el sistema en Windows 95, apagarß el equipo en Windows 98/Me y cerrarß el sistema (sin apagar el equipo) en Windows NT/2000/XP.
- Cerrar sesi≤n cerrarß la sesi≤n actual en todas las versiones soportadas de Windows.
- Reiniciar reiniciarß el equipo en todas las versiones soportadas de Windows.
- Apagar el equipo apagarß el equipo en Windows NT/2000/XP y cerrarß la sesi≤n actual en Windows 9x/Me.
Se deberφa usar Apagar el equipo para cerrar el sistema en Windows
NT/2000/XP, mientras que en cambio se deberφa usar Cerrar para Windows 9x.
- Para que funcione la opci≤n de hibernar, se necesita activar el soporte de hibernaci≤n en
las Opciones de energia del Panel de control. Si no se activa (o su versi≤n de Windows no
soporta hibernaci≤n), el equipo serß suspendido en lugar de eso.
- Bloquear equipo estß soportada s≤lo por Windows NT/2000/XP.
- La opci≤n Forzar cierre asegura que el equipo serß cerrado, sin
importar que programas puedan estar activos. Sin embargo, se puede perder la informaci≤n no
salvada de esos programas, asi que se debe usar esta opci≤n con cuidado. Esta opci≤n no tiene
ning·n efecto cuando se usan los modos de Colgar modem o Bloquear equipo.
- Cuando un programa es ejecutado antes del cierre, AMP WinOFF esperarß a que el programa
termine, por lo que si el programa no acaba (por ej. se queda esperando una respuesta del
usuario para terminar), el equipo no serß cerrado.
- El modo de cerrar el equipo cuando la CPU esta inactiva puede ser ·til cuando se necesita
realizar una tarea que lleve mucho tiempo de computaci≤n. Se puede dejar el ordenador
trabajando de noche, y cuando la tarea acabe, la CPU pasa a estar inactiva y el equipo se
cierra.
- Si no se activa la opci≤n Fecha y se activa de la Auto-reactivar el ultimo cierre programado, el programa cerrarß el equipo
se cerrarß todos los dias a la misma hora.
- La opci≤n Usar la configuraci≤n para todos los usuarios de
Windows afecta tambφen a la opci≤n de Ejecutar al iniciar
sesi≤n, por lo que si ambas casillas estßn marcadas, el programa se ejecutarß para
cada usuario que inicie sesi≤n.
- La opci≤n Colgar el modem antes del cierre es ·til para
asegurar que la lφnea telef≤nica quede libre si el equipo se cuelga durante el cierre, o si el
modo de cierre seleccionado no cierra el equipo.
- La opci≤n Desactivar el salvapantallas al monitorizar la CPU
es util para evitar que este pueda a±adir carga a la CPU e interferir con la detecci≤n de
porcentaje de uso.
- En Windows NT/2000/XP la mayorφa de las opciones administrativas son salvadas solo si se
inicia sesi≤n con un usuario miembro del grupo Administradores.
5. Soporte de lφnea de comandos
AMP WinOFF soporta varios parßmetros que permiten ejecutarlo directamente desde la lφnea de
comandos, para procesos por lotes. En este modo, el programa realiza un cierre inmediato sin
mostrar el dißlogo de cancelar. Los parßmetros soportados son:
- "-batch": El programa cierra el equipo usando las opciones guardadas previamente con la ventana de configuraci≤n.
- "-shutdown": El programa cierra el equipo.
- "-logoff": El programa cierra la sesi≤n.
- "-reboot'": El programa reinicia el equipo.
- "-poweroff": El programa apaga el equipo.
- "-suspend": El programa suspende el equipo.
- "-hibernate": El programa hiberna el equipo.
- "-lock": El programa bloquea el equipo.
- "-hangup": El programa cuelga el modem.
Aparte de estos parßmetros, se pueden usar en combinaci≤n estos otros:
- "-force": El equipo es forzado a realizar el modo de cierre seleccionado.
- "-noforce": El equipo es cerrado usando el modo seleccionado sin forzar.
Por ejemplo, si se desea reiniciar el equipo forzandolo se escribirφa en la linea de comandos:
WinOFF -reboot -force
Tambien se puede usar el parßmetro "-quiet" para ejecutar WinOFF sin mostrar la ventana
principal y activado con la ·ltima configuraci≤n salvada.
6. Problemas conocidos y limitaciones
- En Windows NT/2000/XP, se necesita que el usuario tengo los permisos adecuados para poder
cerrar el equipo.
- La opci≤n de Apagar el equipo no funciona siempre en Windows NT/2000/XP. Algunas personas
me han informado de que esta opci≤n funcion≤ bien en sus equipos, pero otras me han comentado
que les reinicia el equipo en vez de apagarlo. Esta es una cuesti≤n la versi≤n de Windows NT y
de la configuraci≤n de APM de Windows 2000 o de la BIOS (si hay problemas, comprueba la
configuraci≤n de ahorro de energia de la BIOS).
- Relacionado con lo anterior, en algunos ordenadores usar la opcion de Hibernar causa que el
ordenador se reinicie despues de guardar la informaci≤n de hibernaci≤n. Esto normalmente es
debido a una incorrecta configuraci≤n de Ahorro de Energia de la BIOS. En algunos casos puedes
necesitar actualizar la BIOS (Nota: actualiza la BIOS s≤lo si sabes lo que estßs haciendo)
- La clave de acceso y demßs configuraci≤n son guardados en el Registro de Windows, por lo
que si se quiere asegurar que la configuraci≤n no sea modificada se deberφa bloquear el acceso
al registro a todos los usuarios aparte del administrador, al menos a la secci≤n LOCAL_MACHINE.
Ademßs, la clave estß codificada en vez de encriptada, por lo que un usuario (muy) avanzado con
acceso al registro podrφa descubrirla. Espero incrementar la seguridad de la clave en futuras
versiones.
- Si recibe un mensaje de error del estilo "Imposible localizar el contador de rendimiento
'Processor'" al intentar usar el modo de inactividad de la CPU, esto es debido a que se han
desactivado las opciones de medici≤n de rendimiento. Esas opciones vienen activadas en Windows
por defecto, asi que deberφa contactar con la persona encargada del ordenador para tenerlas
reactivadas.
- En algunos sistemas el equipo no es cerrado correctamente si el monitor o los discos duros
estan en modo de ahorro de energia.
7. Creditos
⌐ 1999-2004 Alberto Martinez Perez
E-mail: amp@ampsoft.net
Gracias a Alexey A. Dynnikov (http://www.aldyn.ru/) por su c≤digo de ejemplo sobre detecci≤n
de inactividad de la CPU en Windows NT/2000/XP.
Gracias a Javier Caneiro, Juan Ignacio Fernandez, Fiton Huang, Mark Decent, Juan AndrΘs Botero
R., HΘctor Garcφa y otra gente por su apoyo tΘcnico y sugerencias.